page {
    background: #fff;
    position: relative;
    height: 100vh;
}
.content {
    padding: 25% 40rpx 0 40rpx;
}
.content .mobile {
    width: 100%;
    margin: 20rpx 0;
}
.content .mobile,
.content .code {
    border-bottom: solid 1px #eee;
}
.content input {
    font-size: 28rpx;
    color: #4e4e4e;
    height: 40px;
    line-height: 40px;
}
.content .code {
    margin: 20rpx 0;
}
.content .code .verify {
    width: 63%;
}
.content .code .verify-sub {
    width: 35%;
    height: 35px;
    line-height: 35px;;
    top: 0;
    right: 0;
}
.content .submit {
    left: 20rpx;
    right: 20rpx;
    bottom: 20rpx;
}

/**
 * 授权登录
 */
.login-base {
    padding-top: 10%;
}
.login-logo {
    width: 200rpx;
    height: 200rpx !important;
}